'''
18、创建一个查询快递信息的函数，实现如下功能：
    1、用户输入快递单号；
    2、以字典形式返回快递信息，至少包含收货人名字，发件人名字，快递当前位置等信息。
'''
list = [
    ['10001','张三','小美','18077778888','卧龙山阳光学院2单元101'],
    ['10002','李四','小帅','18077778888','卧龙山阳光学院2单元101'],
    ['10003','王五','小黑','18077778888','卧龙山阳光学院2单元101']
]

def selectInfo():
    flag = False
    message = ""
    info = input("请输入你要查询的快递单号：")
    for express in list:
        if info == express[0]:
            flag = True
            message = f"您要查询的快递信息为: {express}"
            break
    if flag:
        print(message)
    else:
        print("很抱歉，未查询到当前订单信息！")

while True:
    info = input("请问是否要查询快递信息？ y/n ?")
    if info == "n":
        print("你以退出了快递信息查询平台！")
        break
    elif info == "y":
        if selectInfo():
            break
    else:
        print("你的输入有误，请重新输入!")

